television magnetic tape - Alemán Inglés Diccionario